machine cnc equipment cnc controls abb milling mitsubishi repair cnc retrofit cnc software machining machine tool machines rebuild fanuc auto lathe machine tools cad car